Chapter 11 - Renderer Objects
This chapter describes renderer objects (or renderers) and the functions you can use to manipulate them. You use renderers to specify the various aspects of the kind of image you want to create. A single renderer is associated with a view, along with a list of lights, a camera, and other settings that affect the drawing of a model. QuickDraw 3D supplies several kinds of renderers.To use this chapter, you should already be familiar with the QuickDraw 3D class hierarchy, described in the chapter "QuickDraw 3D Objects" earlier in this book. For information about associating a renderer with a view, see the chapter "View Objects."
This chapter begins by describing renderer objects and their features. Then it shows how to create and manipulate renderers. The section "Renderer Objects Reference," beginning on page 11-10 provides a complete description of the routines you can use to create and manipulate renderer objects.
Chapter Contents
- About Renderer Objects
- Types of Renderers
- Constructive Solid Geometry
- Transparency
- Using Renderer Objects
- Renderer Objects Reference
- Constants
- Vendor IDs
- Engine IDs
- CSG Object IDs
- CSG Equations
- Renderer Objects Routines
- Creating and Managing Renderers
- Managing Interactive Renderers
- Summary of Renderer Objects
- C Summary
- Constants
- Renderer Types
- Vendor IDs
- Engine IDs
- CSG Attribute Type
- CSG Object IDs
- CSG Equations
- Renderer Objects Routines
- Creating and Managing Renderers
- Managing Interactive Renderers
- Errors and Warnings